off-road equipment - Allemand Anglais Dictionnaire